APP打包工具_FusionApp-网页转APP工具应用
Fusion App去广告免费版是一款非常好用的简单的网页转APP工具应用,通过这款应用你只需要将网址放入打包,挑选自己喜欢的图标,能强大易于使用,软件自带海量的模板设置,感兴趣的就快来下载吧
软件功能
1、免费的网页转app的手机工具
2、可以灵活的组装跟添加,可以跟网页相互融合,带给你优质的网页阅读体验。
3、小巧的操作简单的软件,没有任何的广告。
4、贴心的小功能,可以自动生成包名,一千多个扁平图标。
怎么用
创建应用,名称自定义,包名自己定也可以随机,启动页模板随便选一个,一会我们会自己制作布局!!
进入创建好的应用中添加浏览页,添加好网址信息与指示器名称!指示器名称可以自己随便这一个!
完成浏览页的添加后,找到左上角三杠侧滑栏勾选模块,将用到的四个模块勾选上,模块是我自己编辑的
勾选好模块,回到代码区,我们将所有代码清楚,留下重要的导入包
当勾选上任何模块后,代码区左下角就会出现动作选项,利用好模块这样会是我们制作应用更快,更简单!
首先我们选择动作选项中的框架控件,添加全屏框架!
再全屏框架中我们可以添加一些布局控件,其中控件中的属性”fill”为适应屏幕款或高!
“warp”是自适应布局内内容的大小!
布局大小也可以用”dp”来设置
如果设置字体大小可以用”sp”设置
布局颜色用”#ffffffff”或者”0xffffffff”设置
当添加某个布局控件后我们的应用可能出现bug,会提示错误信息,这时我们需要长按控件名称,等左下角出现控件API我们复制类并粘贴类名,将双引号前面的代码删除,并添加代码import
在布局代码中我们分别添加卡片控件,视频控件还有三个按钮控件,看大家所需要自己设置他们的位置!!三个按钮分别设置为下一个,下载还有退出应用!
这时这三个按钮是竖向排列的!我们需要设置为横向排列,这我们需要将它们三个按钮设置在一个线性布局中,而线性布局的方向要设置为horizontal横向
图片设置好所有布局以后,我们需要添加事件代码了!我们依次添加获取当前浏览器,监听浏览器,视频播放,停止网页加载,点击事件,调用系统下载,退出应用!
因为有浏览器监听事件,我们会监听到浏览器加载完成后得到的浏览器网址,这时的网址为当时播放的视频的正确地址,我们设置视频播放时直接把网址填写为url
这里注意的是。上面我忘记提醒大家要在每个利用到的布局控件后添加ID了,我们在视频控件后添加ID为vi,按钮控件ID分别为xyg,tc,xz
这里设置播放数据为
vi.setVideoPath(url)
调用系统下载的时候也请把网址更换为url
还有就是下载的文件命名和储存位置!
url1=Uri.parse(url);–这里是设置下载链接
request.setDestinationInExternalPublicDir(‘Download’,’小姐姐.mp4′);–这里是保存位置和下载命名
因为要设置播放下一个,所以我们要设置重新加载这个链接,这个链接它本身就是随机播放的
重新加载连接后还要再次播放监听浏览器获取的网页视频原地址,获取网页视频原地址也是为了下载视频为主
代码写完后打包安装即可!
Fusion App软件特色
1、用你的网站内容轻松构建Android应用程序
2、创建您的网站直播秒的应用
3、自定义应用程序的图标
4、自定义的应用程序名称
5、可以为您制作的网站APP添加广告
6、用户界面友好
7、网站相应速度快
8、没有反向链接
如何打开手机浏览器时跳转到APP
在移动互联网时代,越来越多的订单来自移动终端,来自移动端的应用优化也越来越多。近日遇到一事,需要通过点击短信链接,打开手机浏览器的时候,判断下用户是否安装了APP,如果安装了APP,则直接通过APP打开。
话不多说,先上代码:
try { var ua = navigator.userAgent.toLowerCase(); // 获取浏览器的User-Agent字符串并将其转换为小写形式 // 判断是否为移动终端 var ismobile = !!ua.match(/AppleWebKit.*Mobile/); // 检查User-Agent字符串中是否存在"AppleWebKit"且后面跟着"Mobile",如果是则表示是移动设备 if (ismobile) { // 如果是移动设备 // 不在微信内置浏览器中执行 if ((ua.indexOf("MicroMessenger") > 0 || ua.match(/MicroMessenger/i)) { var appinfo = "huijiayou://huijiayou.com?"; // 设置一个初始的app信息链接 // 根据window.location.href中的"&"符号位置来决定如何添加参数 if (window.location.href.indexOf("&") == -1) { // 兼容5.2.8以前版本(单参数) appinfo += encodeURIComponent("ichsy_key=2&ichsy_value"); // 将参数编码后追加到appinfo变量中 } else { // 多参数情况 appinfo += encodeURIComponent("ichsy_key=5&ichsy_value"); // 将多参数编码后追加到appinfo变量中 } window.location.href = appinfo; // 更新窗口的location.href属性以重定向到新的URL } }} catch(e) {} // 捕获异常
首先判断是否是移动端的浏览器,如果是的话,则跳转到APP中打开此页面。
由此,扩展开来,通过浏览器还可以做更多的事情:
var browser = { versions: function () { var u = navigator.userAgent; return { trident: u.indexOf('Trident') > -1, // IE内核 presto: u.indexOf('Presto') > -1, // opera内核 webKit: u.indexOf('AppleWebKit') > -1, // 苹果、谷歌内核 gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, // 火狐内核 mobile: !!u.match(/AppleWebKit.*Mobile.*/), // 是否为移动终端 ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), // ios终端 android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, // android终端或uc浏览器 iPhone: u.indexOf('iPhone') > -1 || u.indexOf('Mac') > -1, // 是否为iPhone或者QQHD浏览器 iPad: u.indexOf('iPad') > -1, // 是否iPad webApp: u.indexOf('Safari') == -1, // 是否web应用程序,没有头部与底部 weixin: u.indexOf('MicroMessenger') > -1 // 是否微信 (2015-01-22新增) }; }()};console.log(browser);
一个网站如何变成一个APP
使用工具制作,这个需要你有一定的技术功底,比如appcan,apicloud,wex5这些第三方的网页制作工具; 使用第三方在线制作平台,不需要有啥技术,比如一门APP,安卓益,
奇门应用这些第三方的在线制作APP平台,可以一键快速将网页做成APP,还可以自助配置各种原生APP功能组件; 把网页做成APP需要有一个手机站,如果没有手机站那做成APP还是要很是费很多功夫的。
这里最重要的是做成APP之后还要把APP发布到应用商店,后续还有一堆运营的事务
暂无评论内容